home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 4 / ETO Development Tools 4.iso / Essentials / MacApp Documentation / MacApp.TECH$ Archives / 1990 / Aug 90 / MacApp.Tech$ 8⁄31⁄90 / 1859-Complex Printing-Aug90 < prev    next >
Encoding:
Text File  |  1991-03-06  |  1.5 KB  |  38 lines  |  [TEXT/GEOL]

  1. Item    4638771                         29-Aug-90        08:38PDT
  2.  
  3. From:   D4695                           Lucas Arts Editing Systems,PRT
  4.  
  5. To:     MACAPP.TECH$                    MacApp Technical
  6.  
  7. Sub:    Complex Printing
  8.  
  9. Yo MacApp Dudes,
  10.  
  11.    In the last few weeks I've seen several questions about printing complex
  12. view structures go unanswered.  And after trying to print a complex view
  13. structure myself I now know why.  Perhaps by giving a specific example based on
  14. a demo program some concrete solutions will surface.
  15.  
  16.    The Calc demo program is an excellent example of a view structure not
  17. uncommon in Mac Applciations - A data area encased by column tiles and row
  18. titles that scroll "together".  In fact USynchScroller is intended specifically
  19. to support just such a structure where multiple scrollers coordinate multiple
  20. views.  Unfortunately this is a very difficult view structure to print in
  21. MacApp and Calc's solution is to only prints the "interior" of the spreadsheet,
  22. refusing to print the column or row titles.   In fact any view hierarchy that
  23. has multiple scrollers can be tough to print.
  24.  
  25.     The problem is not so much that TStdPrintHandler wants a single view to
  26. define the view to be printed, but that scrollers limit the size of the printed
  27. view to their size and translate the view to their translation.  Perhaps There
  28. is a cheap way to make scrollers "invisible" during printing.
  29.  
  30.     If anyone can suggest a real way to print views such as in Calc I would
  31. greatly appreciate hearing about it.
  32.  
  33.     Thanks
  34.  
  35.  
  36.     Peter Young
  37.  
  38.